difficult/unpleasant affair - Deutsch Englisch Wörterbuch